to lack courage - İspanyolca İngilizce Sözlük